Как мы разрабатываем игры для Pixel Quest, публикуем исходники и делимся частью выручки
—
от автора
—
от автора
Полгода назад я писал про наш путь к открытию первой пиксельной игровой Pixel Quest: путь от прототипа до первого игрового заведения. Сегодня хочу рассказать, как мы решили проблему разработки игр путём перехода с Go на Lua и публикации исходников, а…
—
от автора
Статья, в большей степени, будет интересна для начинающих скалистов и по сути является немного переработанным конспектом лекции. А еще стоит отметить, что все примеры кода написаны на Scala 2.Ссылка на оригиналПлан у нас такойImplicit conversionsImplicit parametersImplicit classesType classesSimple type classesImplicit…
—
от автора
м/ф «Брэк!», Гарри Бардин, 1985Я уже не раз писал, что условия с несколькими неравенствами (<, <=, >=, >) обычно плохо подходят для индексирования «классическим» btree, вызывают «тормоза», и необходимо придумывать различные нетривиальные подходы в PostgreSQL, чтобы добиться хорошей производительности подобного…
—
от автора
Из новостей: Apple восстановит аккаунт разработчика Epic Games, Warner Bros. меняет стратегию, K-D Lab открыла код игрового движка qdEngine, хакеры не взламывали Epic Games.Из интересностей: как Persona сочетает 2d и 3d арт, разработка игр с использованием Go и библиотеки Ebiten,…
—
от автора
Демо Демо здесь. Зачем GitHub Copilot доступен бесплатно для подтверждённых учащихся, преподавателей и мейнтейнеров популярных проектов с открытым исходным кодом. Учащиеся и преподаватели: см. Преимущества для всех в школе [en]. Мейнтейнеры: проверьте https://github.com/github-copilot/free_signup Если Copilot недоступен, значит ваш проект не…
—
от автора
В прошлой части мы научились определять собственные типы и модули. Мы облекли все достопримечательности в конкретные типы и теперь можем снабдить их индивидуальными свойствами-ребрами:В этой части речь в первую очередь пойдёт про Fluent API, но мы также поковыряем тему параметров…
—
от автора
Удаленный режим работы и хобби, связанные с сидячим образом жизни, привели мою спину в неблагоприятное состояние. Трех и даже пяти сессий физической активности в неделю при отсутствии необходимости постоянно двигаться не достаточно для нормального функционирования. Надо было что-то менять. Нейрохирург…
—
от автора
Инди-хакерство — это не очень широкоизвестное и весьма малочисленное (3 ролика на русскоязычном YouTube[1][2][3], мало просмотров на роликах в англоязычном сегменте YouTube, крайне мало реакций на записи с главной страницы сайта инди-хакеров) движение разработчиков-предпринимателей, цель которых состоит в том, чтобы…
—
от автора
Методы-расширения (далее расширения) позволяют добавлять функции к API существующих библиотек. Возможно, вы даже использовали их, не подозревая об этом. Например, когда автодополнение кода в IDE предлагает вам наряду с обычными методами еще и «расширяющие», именно так они и работают.ОбзорРаботая с…
—
от автора
10 марта 2024 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.8. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 6.7 в начале января 2024 года.Исходный код Linux…